# encoding: utf-8
# module PyQt5.Qsci
# from /usr/local/lib/python3.5/dist-packages/PyQt5/Qsci.so
# by generator 1.146
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore
import PyQt5.QtPrintSupport as __PyQt5_QtPrintSupport
import PyQt5.QtWidgets as __PyQt5_QtWidgets
import sip as __sip


from .QsciLexer import QsciLexer

class QsciLexerCSS(QsciLexer):
    """ QsciLexerCSS(parent: QObject = None) """
    def blockEnd(self): # real signature unknown; restored from __doc__
        """ blockEnd(self) -> Tuple[str, int] """
        pass

    def defaultColor(self, p_int): # real signature unknown; restored from __doc__
        """ defaultColor(self, int) -> QColor """
        pass

    def defaultFont(self, p_int): # real signature unknown; restored from __doc__
        """ defaultFont(self, int) -> QFont """
        pass

    def description(self, p_int): # real signature unknown; restored from __doc__
        """ description(self, int) -> str """
        return ""

    def foldComments(self): # real signature unknown; restored from __doc__
        """ foldComments(self) -> bool """
        return False

    def foldCompact(self): # real signature unknown; restored from __doc__
        """ foldCompact(self) -> bool """
        return False

    def HSSLanguage(self): # real signature unknown; restored from __doc__
        """ HSSLanguage(self) -> bool """
        return False

    def keywords(self, p_int): # real signature unknown; restored from __doc__
        """ keywords(self, int) -> str """
        return ""

    def language(self): # real signature unknown; restored from __doc__
        """ language(self) -> str """
        return ""

    def LessLanguage(self): # real signature unknown; restored from __doc__
        """ LessLanguage(self) -> bool """
        return False

    def lexer(self): # real signature unknown; restored from __doc__
        """ lexer(self) -> str """
        return ""

    def readProperties(self, QSettings, p_str): # real signature unknown; restored from __doc__
        """ readProperties(self, QSettings, str) -> bool """
        return False

    def refreshProperties(self): # real signature unknown; restored from __doc__
        """ refreshProperties(self) """
        pass

    def SCSSLanguage(self): # real signature unknown; restored from __doc__
        """ SCSSLanguage(self) -> bool """
        return False

    def setFoldComments(self, bool): # real signature unknown; restored from __doc__
        """ setFoldComments(self, bool) """
        pass

    def setFoldCompact(self, bool): # real signature unknown; restored from __doc__
        """ setFoldCompact(self, bool) """
        pass

    def setHSSLanguage(self, bool): # real signature unknown; restored from __doc__
        """ setHSSLanguage(self, bool) """
        pass

    def setLessLanguage(self, bool): # real signature unknown; restored from __doc__
        """ setLessLanguage(self, bool) """
        pass

    def setSCSSLanguage(self, bool): # real signature unknown; restored from __doc__
        """ setSCSSLanguage(self, bool) """
        pass

    def wordCharacters(self): # real signature unknown; restored from __doc__
        """ wordCharacters(self) -> str """
        return ""

    def writeProperties(self, QSettings, p_str): # real signature unknown; restored from __doc__
        """ writeProperties(self, QSettings, str) -> bool """
        return False

    def __init__(self, parent=None): # real signature unknown; restored from __doc__
        pass

    AtRule = 12
    Attribute = 16
    ClassSelector = 2
    Comment = 9
    CSS1Property = 6
    CSS2Property = 15
    CSS3Property = 17
    Default = 0
    DoubleQuotedString = 13
    ExtendedCSSProperty = 19
    ExtendedPseudoClass = 20
    ExtendedPseudoElement = 21
    IDSelector = 10
    Important = 11
    MediaRule = 22
    Operator = 5
    PseudoClass = 3
    PseudoElement = 18
    SingleQuotedString = 14
    Tag = 1
    UnknownProperty = 7
    UnknownPseudoClass = 4
    Value = 8
    Variable = 23


